.el-cascader-menu__wrap{
  height:auto!important;
}
.el-menu {
  border: none!important;
}
.el-tabs__nav-scroll {
  overflow: hidden;
  background: #fff!important;
  padding: 0px 15px;
  margin-top: 0px!important;
  margin-bottom: 5px;
  box-shadow: 0 1px 2px 1px rgba(100, 100, 100, 0.1);
}
.el-table .yellow {
  background: #FFC107!important;
  color: #333!important;
}
.el-tabs__nav-wrap::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 0px!important;
  background-color: transparent!important;
  z-index: 1;
}
.el-submenu__title i {
  color: #444;
}
.el-menu-item-group__title {
  padding: 0!important;
}
.el-menu-item:hover{
  color: #409EFF!important;
}
.el-dropdown {
  display: inline-block;
  position: relative;
  color: #fff!important;
  font-size: 15px!important;
  cursor: pointer;
}
.el-button--mini {
  border-radius: 3px;
}
input {
  border-radius: 5px!important;
}
.el-input--mini .el-input__inner {
  height:28px!important;
  line-height:28px!important;
}
.el-pagination {
  white-space: nowrap;
  padding:15px 10px!important;
  color: #303133;
  font-weight: 700;
}
.el-table {
  font-size:.26rem!important;
}
.el-table td {
  padding: 0px 0px!important;
  height:.85rem;
}
.el-table th {
  color: #555!important;
  font-weight: bold;
  background: #f8f8f9!important;
}
.el-button--medium {
  padding: 8px 15px!important;
}
.el-button--small {
  border-radius: 3px;
}
.el-button--small, .el-button--small.is-round {
  padding: 7px 12px!important;
}
.el-table th, .el-table tr {
  background-color: #fff;
  padding:.2rem 0px!important;
}
.el-table--striped .el-table__body tr.el-table__row--striped td {
  background: #f5f7f9!important;
}
.el-pagination.is-background .el-pager li {
  margin: 0 3px!important;
  background-color: #f4f4f5;
  color: #606266;
  min-width: 30px;
  border-radius: 2px;
}
.el-tree {
  position: relative;
  cursor: default;
  color: #000;
  margin-top: 0px!important;
  padding-left:.15rem;
}
.el-dialog {
  top: 50px !important;
  border-radius: 8px!important;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.3)!important;
  box-shadow: 0 4px 3px rgba(0,0,0,.3)!important;
}
.el-dialog__title {
  line-height: 24px;
  font-size: 18px;
  color: #48576a!important;
  font-weight: bold;
}
.el-dialog__header {
  padding: 15px 20px!important;
}
.el-dialog__body {
  padding: 0px!important;
}
.el-select {
  height: auto;
  display: block!important;
}
.el-form-item__error {
  padding-top: 0px!important;
  position: relative;
  /* top: 70%; */
  left: 0;
}
.el-select-dropdown__item {
  height: 34px!important;
  padding: 0px 10px!important;
}
.el-table__fixed-right::before, .el-table__fixed::before {
  content: '';
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
   height:0px!important;
  background-color: #ebeef5;
  z-index: 4;
}
.el-form {
  padding:20px 10px!important;
}
/* .el-date-editor.el-input, .el-date-editor.el-input__inner {
  width: 100%!important;
} */
label {
  font-weight: 500!important;
}
.el-menu-item i {
  padding-right:10px!important;
}
.el-menu-item {
  font-size:.28rem!important;
}
.el-menu-item .is-active {
  color:rgb(255, 208, 75)!important;
}
.is-active {
  /* color: rgb(255, 208, 75)!important; */
}
.el-menu-item{
  height:.85rem!important;
  line-height:.85rem!important;
}
.el-submenu__title {
  height:1rem!important;
  line-height:1rem!important;
}
.el-step__icon.is-text {
  border-radius: 50%;
  border:none!important;
  border-color: inherit;
}
.el-step__description.is-finish {
  color: #555!important;
}
.el-steps--vertical {
   height:auto!important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column;
  flex-flow: column;
}
.el-step__description {
  margin-top: 20px!important;
  font-size: 12px;
  line-height: 20px;
  font-weight: 400;
  padding-left: 10px;
  padding-right:0%!important;
}
.el-step:last-of-type .el-step__description, .el-step:last-of-type .el-step__main {
   padding-right:1px!important;
}
.el-steps {
  display: flex;
  /*-webkit-align-items: center;*/
  /*-moz-align-items: center;*/
  /*-ms-align-items: center;*/
  /*-o-align-items: center;*/
  /*align-items: center;*/
}
.el-menu--collapse {
  width:1.1rem!important;
}
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom:0px!important;
  font-weight: bold;
}
.el-tree-node__label {
  font-size:.26rem!important;
}
.el-tree-node__content {
  height:.7rem!important;
}
/* .el-tree-node__content:hover{
  background: transparent!important
}
el-tree-node:focus>.el-tree-node__content {
  background: transparent!important
}
el-tree-node:blur>.el-tree-node__content {
  background: transparent!important
} */
.el-submenu__title {
  font-size:.28rem!important;
}
.el-submenu__icon-arrow {
  position: absolute;
  top: 60%!important;
  right: 20px;
  margin-top: -7px;
  -webkit-transition: -webkit-transform .3s;
  transition: -webkit-transform .3s;
  transition: transform .3s;
  transition: transform .3s,-webkit-transform .3s;
  font-size: 12px;
}
.el-breadcrumb {
  /* position: fixed;
  width: 100%;
  z-index: 11111; */
  font-size: .26rem!important;
  line-height: 1;
  background: #fff;
  padding: 20px;
  /* box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.349019607843137); */
}
.el-button--medium {
  margin-top: 2px;
}
[class*=" el-icon-"], [class^=el-icon-]{
  font-size: 18px;
}
.el-tabs__nav-scroll {
  display: block!important;
  overflow: hidden;
  background: #fff!important;
  padding: 0px!important;
  margin-top: 0px!important;
  margin-bottom: 0px!important;
  box-shadow:none!important;
}
.el-tabs__item {
  font-size: 16px!important;
}
.el-tabs__header {
  margin: 0!important;
}
.el-form--inline .el-form-item {
  display: inline-block;
  margin-right:0px!important;
  vertical-align: top;
}
.el-radio-button__inner {
  padding: 8px 15px!important;
}
.el-radio-button__orig-radio:checked+.el-radio-button__inner {
  color: #409EFF!important;
  background-color:transparent!important;
  border-color: #409EFF;
}
.el-button+.el-button {
  margin-left: 3px!important;
}
